sam short
Nguyen Thuy Linh vs Xu Wen Jing: When World No. 32 Met World No. 72, and the Story Was Not in the ScorelineNguyen Du Stadium, women's singles first round, second game, the score 17-14 ...
Shenzhen, Two Slopes: Satwik-Chirag Relearn Resilience While Srikanth Stands at the PrecipiceAt 5:42 p.m. local time in Shenzhen, with the deciding game of the men's...
World Hopes Week: Youth Table Tennis Needs a Ruler Longer Than the ScoreboardOn the wooden floor of the hall, forty small rackets stood in two rows. No...
The Empty Column: Volleyball's Uncounted PlayersOn the official scoresheet of a national women's volleyball semifinal, the...
When the Running Rhythm Cannot Lie: From Kazan to New ArenasWhen the Running Rhythm Cannot Lie: From Kazan to New Arenas Hook: A Goal Tha...
Sinner's 500 Lost Points Will Shape Beijing More Than Zverev - DjokovicI was wrong about how to read Novak Djokovic’s 29–0 record in Beijing, and th...
Pep Guardiola Backs Manchester City Owners Amid Verdict: The Power Battle Behind the HandshakeWhen a legend leaves the dugout but returns to stand beside his former...
The Gap at the Side Table: Table Tennis Matches That Leave No DataAt a provincial gymnasium, only half the lights are on. Table four sits in th...
Vietnam Poomsae Taekwondo at the 2026 World Championships: The Gold Medal and the Forgotten Rhythm-KeeperIn Chuncheon, after the final shout of the form faded into the cold air of th...
2026 U.S. Open: 118 Events, One Membership Deadline, and the Root Problem of American Table TennisAt Mandalay Bay in Las Vegas, on December 16, 2026, one hall will carry a bal...
Germany 1-1 Netherlands: Klopp won the first 15 minutes, the Dutch won the other 75Ten minutes into the second half, I started counting how many times Ter Stege...
The Eternal Derby Turns Into a Political Funeral: Serbian Football Bows to the Ghost of Ratko MladićBelgrade night, before the starting whistle blew, I saw something that should...
U11 Hopes Challenge: Prasanna Kumar and Xiao Xu Take Sheffield Tickets, but the Real Data Sits With Cindy XiaoSunday, the second day of competition at Draycott TTC. Only one match remaine...
53.8% Vote Texas: The NCAA Women's No. 2 Race and the Data Gap Behind a Fan PollThe SwimSwam Pulse poll closed with a number worth pausing on: 53.8% of voter...
A Source-Less Sports Report and the Lesson for Data JournalistsAt 11 p.m., the data screen was empty. I opened the assignment and read the...
Asian Games 2026: India sweep Bangladesh to reach quarter-finals – What does this win really tell us?Ichinomiya Municipal Gymnasium, Aichi Prefecture, September 21, 2026. Lakshya...
Minute 78 in Dong Nai: When a Yellow Card Was Not Enough, and VAR Said NothingI sat back after that match, in Tokyo, and replayed minute 78 in my head. Not...
The 52-Week Drop: Vietnamese Women's Table Tennis and the Unseen Race for a PlaceRound of 16 at a WTT Champions event. A women's player ranked 21st in the wor...
Hollow Transfer Rumors: When the Market Is Full of Noise but Short on DataIncheon, close to midnight, my phone screen lit up. A contact in South Korea...
Almeyda's call for respect towards Vucetich before Clásico Regio: A lesson in emotional controlI arrived at Rayados' training ground on a February morning. The players were...
